Chrono::GPU: An Open-Source Simulation Package for Granular Dynamics Using the Discrete Element Method

نویسندگان

چکیده

We report on an open-source, publicly available C++ software module called Chrono::GPU, which uses the Discrete Element Method (DEM) to simulate large granular systems Graphics Processing Unit (GPU) cards. The solver supports integration of material with geometries defined by triangle meshes, as well co-simulation multi-physics simulation engine Chrono. Chrono::GPU adopts a smooth contact formulation and implements various common force models, such Hertzian model for normal Mindlin friction model, takes into account history tangential displacement, rolling frictional torques, cohesion. code structure highlight its use mixed data types reducing memory footprint increasing speed. discuss several validation tests (wave propagation, rotating drum, direct shear test, crater test) that compare results against experimental or reported in literature. In another benchmark we demonstrate linear scaling problem size up GPU capacity; specifically, 130 million DEM elements. infrastructure is demonstrated conjunction simulations NASA Curiosity rover, currently active Mars.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

YADE-OPEN DEM: an open–source software using a discrete element method to simulate granular material

Purpose YADE–OPEN DEM is an open source software based on the Discrete Element Method which uses object oriented programming techniques. The paper describes the software architecture. Design/methodology/approach The DEM chosen uses position, orientation, velocity and angular velocity as independent variables of simulated particles which are subject to explicit leapfrog time–integration scheme (...

متن کامل

A Study of the Wave Propagation Velocity in Granular Soils Using Discrete Element Method (DEM)

In the present paper, discrete element method (DEM) is used to study wave propagation phenomenon in granular soils. The effect of factors such as coefficient of friction, frequency, normal stiffness and soil gradation on the wave velocity is studied. Using the wall motion based on the sinusoidal function is the method of loading used in this simulation, through which the pressure wave is transf...

متن کامل

Granular element method for three-dimensional discrete element calculations

This paper endows the recently-proposed granular element method (GEM) with the ability to perform 3D discrete element calculations. By using non-uniform rational B-Splines to accurately represent complex grain geometries, we proposed an alternative approach to clustering-based and polyhedra-based discrete element methods whereby the need for complicated and ad hoc approaches to construct 3D gra...

متن کامل

Numerical Simulation of Dry Granular Flow Impacting a Rigid Wall Using the Discrete Element Method

This paper presents a clump model based on Discrete Element Method. The clump model was more close to the real particle than a spherical particle. Numerical simulations of several tests of dry granular flow impacting a rigid wall flowing in an inclined chute have been achieved. Five clump models with different sphericity have been used in the simulations. By comparing the simulation results wit...

متن کامل

Modeling and Simulation of Modern Industrial Screens using Discrete Element Method (TECHNICAL NOTE)

With progress in mineral processing technologies, particle size classification equipment has also been changed to satisfy the needs of modern plants. Accordingly, design, manufacturing and utilizing of banana screens in mineral processing plants have led to increased screening efficiency at industrial scale. Banana screen is an important invention occurred in past decade which increases screeni...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Processes

سال: 2021

ISSN: ['2227-9717']

DOI: https://doi.org/10.3390/pr9101813